private limited company (ltd) - German English Dictionary